﻿using System;
using System.Collections.Generic;

using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using System.Text;
using WLMCoreLibrary;
using SAW_Core;

namespace SAW_Mobile.clientes
{
    public partial class _default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            dbConnector ConexionDB = new dbConnector();
            ClientesCollection lista = new ClientesCollection(true,ref ConexionDB);
            StringBuilder salida = new StringBuilder();
            salida.Append("<ul data-role='listview' style='text-transform:capitalize;' data-theme='g' data-position=\"fixed\" data-filter=\"true\">");
            char letraActual = 'A';
            salida.Append("<li data-role=\"list-divider\">"+letraActual+"</li>");
            foreach (Cliente cliente in lista.Elementos)
            {
                if (cliente.RazonSocial.ToUpper()[0] != letraActual)
                {
                    letraActual = cliente.RazonSocial.ToUpper()[0];
                    salida.Append("<li data-role=\"list-divider\">" + letraActual + "</li>");
                }
                salida.Append("<li><a href='/clientes/detalle.aspx?idCliente="+cliente.id+"'>"+cliente.RazonSocial.ToLower()+"</a></li>");
            }
            salida.Append("</ul>");
            labelClientes.Text = salida.ToString();
            ConexionDB.CloseConnection();
        }
    }
}